autonomous maintenance - Francés Inglés Diccionario